﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Web.UI.WebControls;

namespace AG.Modulos.AdministracionTaquilla.Contratos
{
    public interface IGestionarProducto
    {

        //Propiedades para el uso de agregar productos
        #region Agregar

        string Nombre { get; }

        string Descripcion { get; }

        string CantidadDeProductos { get; }

        string ValordTicketsDelProducto { get; }

        FileUpload ProductoImagen { get; }

        #endregion

        //Propiedades para el uso de Consultar productos
        #region Consultar

        GridView ListaProductos { get; }

        DataSet SessionListaDeProductos { get; set; }

        DropDownList StatusProductoDDL { get; }

        #endregion

        //Propiedades para el uso de Modificar productos
        #region Modificar

        string ValordTicketsDelProductoAModificar { get; set; }

        string NombreAModificar { get; set; }

        string DescripcionAModificar { get; set; }

        string CantidadDeProductosAModificar { get; set; }

        string CantidadProductosCanjeados { get; set; }

        DropDownList StatusProductoDDLAModificar { get; set; }


        Image ImagenModificar { get; set; }

        #endregion

        object SessionDeProducto { get; set; }
    }
}
